Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121 MOUNT ROAD Detached £245,000 27 May 2016
CAMDEN VIEW, 119 MOUNT ROAD Semi-Detached £325,000 14 Oct 2022